/* CSS Document */
/* banner */
.flexslider{position:relative;height:453px;overflow:hidden;}
.slides{position:relative;z-index:1;}
.slides li{height:453px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(images/next.png) center center no-repeat;}
/*图片切换*/

/* tabbox */
.tabbox{width:1003px;position:relative;height:250px;overflow:hidden; float:left; margin-top:-58px; z-index:9999;}
.tabbox .tabbtn{height:58px;background:url(images/tabbg.gif) repeat-x;}
.tabbox .tabbtn li{float:left;position:relative;margin:0 0 0 -1px;}
.tabbox .tabbtn li a,.tabbox .tabbtn li span{display:block;float:left;height:58px;line-height:58px;overflow:hidden;width:169px;font-size:12px;cursor:pointer; background:url(../images/tab_a.png) no-repeat; margin:0px 1px; color:#FFF;padding-right:30px;}
.tabbox .tabbtn li.current{}
.tabbox .tabbtn li.current a,.tabbox .tabbtn li.current span{height:58px;line-height:58px;color:#FFF; background:url(../images/tab_hover.png) no-repeat; font-weight:bold;width:169px;padding-right:30px;}

.tabbox .loading{height:40px;width:432px;text-align:center;position:absolute;left:0;}
.tabbox .tabcon{ padding:10px;}
.tabbox .tabcon li{width:183px; height:140px;overflow:hidden; float:left; border:solid 1px #bfbebf; margin:0px 5px;}
.tabbox .tabcon li span{margin:0 10px 0 0;font-family:"宋体";font-size:12px;font-weight:400;color:#ddd;}

.tab_pic{ float:left; margin-left:30px; margin-top:16px;}
.tab_text{ text-align:right;}


/* 首页图片切换 */
.demopage{width:960px;margin:0 auto;}
#marquee1{width:340px;height:200px;overflow:hidden;}
#marquee1 ul li{float:left;width:170px;}
#marquee1 ul li img{display:block;width:160px; height:150px;border:solid 1px #b3afaf;padding:2px; margin:0px 2px;}
.control{height:24px;line-height:24px;overflow:hidden;padding:15px 0 0 0;}
.sy_product_content_title{ height:30px; line-height:30px; text-align:center; border:solid 1px #b3afaf; border-top:none; width:164px; margin:0px 2px;}

#goL{ background:url(../images/sy_left.jpg) no-repeat; width:55px; height:17px; float:left;}
#goL:hover{ background:url(../images/sy_left2.jpg) no-repeat;width:55px; height:17px; float:left;}
#goR{ background:url(../images/sy_right.jpg) no-repeat; width:55px; height:17px; float:left; margin-left:20px;}
#goR:hover{ background:url(../images/sy_right2.jpg) no-repeat;width:55px; height:17px; float:left;}
#more{ background:url(../images/sy_more.jpg) no-repeat; width:55px; height:17px; float:left; margin-left:20px; text-align:center; line-height:17px; color:#FFF;}
#more:hover{ background:url(../images/sy_more2.jpg) no-repeat;width:55px; height:17px; float:left;}
